What is the meaning of the word "a short drop and a sudden stop"?

Definitions:

  1. A fall to one's death by hanging. copy to clipboard ADJECTIVE
    • Many historical figures met their end with a short drop and a sudden stop. copy to clipboard
  2. Death by hanging. copy to clipboard NOUN
    • The outlaw was sentenced to a short drop and a sudden stop. copy to clipboard